face a trouble - German English Dictionary